package com.ssi.dao.goodstype.impl;

import java.util.List;
import com.ssi.dao.goodstype.GoodstypeDao;
import com.ssi.domain.goodstype.Goodstype;
import com.ssi.common.CommonDao;
/**
 * 
 * @author  lxf
 *
 */
public class GoodstypeDaoImpl extends CommonDao implements GoodstypeDao {
	private final String addGoodstype = "addGoodstype";
	private final String updateGoodstype = "updateGoodstype";
	private final String deleteGoodstype = "deleteGoodstype";
	private final String queryGoodstypeById = "queryGoodstypeById";
	private final String queryAllGoodstype = "queryAllGoodstype";
	private final String queryGoodstypeByShopId = "queryGoodstypeByShopId";

	public void addGoodstype(Goodstype goodstype) {
		sqlSessionTemplate.insert(addGoodstype, goodstype);
	}


	public void updateGoodstype(Goodstype goodstype) {
		sqlSessionTemplate.update(updateGoodstype, goodstype);
	}

	public void deleteGoodstype(int id) {
		sqlSessionTemplate.delete(deleteGoodstype, id);
	}


	public Goodstype queryGoodstypeById(int id) {
		return sqlSessionTemplate.selectOne(queryGoodstypeById, id);
	}


	public List<Goodstype> queryAllGoodstype() {
		return sqlSessionTemplate.selectList(queryAllGoodstype);
	}


	public List<Goodstype> queryGoodstypeByShopId(int id) {
		return sqlSessionTemplate.selectList(queryGoodstypeByShopId,id);
	}
	







}
